package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.ComplaintEncloaure;

/**
 * 投诉附件Mapper接口
 * 
 * @author ruoyi
 * @date 2021-06-22
 */
public interface ComplaintEncloaureMapper 
{
    /**
     * 查询投诉附件
     * 
     * @param coeId 投诉附件ID
     * @return 投诉附件
     */
    public ComplaintEncloaure selectComplaintEncloaureById(Long coeId);

    /**
     * 查询投诉附件列表
     * 
     * @param complaintEncloaure 投诉附件
     * @return 投诉附件集合
     */
    public List<ComplaintEncloaure> selectComplaintEncloaureList(ComplaintEncloaure complaintEncloaure);

    /**
     * 新增投诉附件
     * 
     * @param complaintEncloaure 投诉附件
     * @return 结果
     */
    public int insertComplaintEncloaure(ComplaintEncloaure complaintEncloaure);

    /**
     * 修改投诉附件
     * 
     * @param complaintEncloaure 投诉附件
     * @return 结果
     */
    public int updateComplaintEncloaure(ComplaintEncloaure complaintEncloaure);

    /**
     * 删除投诉附件
     * 
     * @param coeId 投诉附件ID
     * @return 结果
     */
    public int deleteComplaintEncloaureById(Long coeId);

    /**
     * 批量删除投诉附件
     * 
     * @param coeIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteComplaintEncloaureByIds(Long[] coeIds);
}
